/*
 *	Localization support for BCE
 *
 *	Copyright (C) 2011 XiaoJSoft Studio. All Rights Reserved.
 *	Copyright (C) Ji WenCong <whs_jwc@163.com>
 *
 *	This program is free software: you can redistribute it and/or modify
 *	it under the terms of the GNU General Public License as published by
 *	the Free Software Foundation, either version 3 of the License, or
 *	(at your option) any later version.
 *
 *	This program is distributed in the hope that it will be useful,
 *	but WITHOUT ANY WARRANTY; without even the implied warranty of
 *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *	GNU General Public License for more details.
 *
 *	You should have received a copy of the GNU General Public License
 *	along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

#ifdef LOCALIZATION_EN_US
	#ifndef COMP_LANG
		static char *localization_table[] = {
			"[CAUTION] No parameters!\n", /*  no longer supports  */
			"[CAUTION] Critical error!\n", 
			"-\n", 
			"+f", 
			"++full", 
			"-f", 
			"--full", 
			"+s", 
			"++silent", 
			"-s", 
			"--silent", 
			"/ln", 
			"/ver", 
			"/csm", 
			"XiaoJSoft Chemical Equation Balancer Kernel v%d.%d.%d (%s)\n", 
			"XiaoJSoft Chemical Equation Balancer Kernel v%d.%d.%d - rc%d (%s)\n", 
			"XiaoJSoft Chemical Equation Balancer Kernel v%d.%d.%d (%s)\n", 
			"[CAUTION] Invalid command line!\n", 
			"[RESULT] ", 
			"[CAUTION] Can not balance this chemical equation!\n", 
			"BCE console mode can not be started due to wrong parameters, exit...\n", 
			"bce > ", 
			"BCE console mode crashed, exit...\n", 
			"exit", 
			"silent", 
			"silent on", 
			"silent off", 
			"on\n", 
			"off\n", 
			"full", 
			"full on", 
			"full off", 
			"bce: ", 
			"bce: can't balance this chemical equation.\n", 
			"-\n", 
			"usage: bce [options] [chemical equation...]\n\n/h    /help                     print this usage\n-f    --full                    use the limit mode\n+f    ++full                    use the full mode\n-s    --silent                  print all warnings\n+s    ++silent                  only print important warings\n/ver                            print version information\n/csm                            force test-based console\n/csm-util-molecule              use console mode molecule analyzer\n/csm-util-element               use console mode element scanner\n/analysis-molecule:[A]:[B]:...  analysis molecule A, B and so on\n/analysis-element:[A]:[B]:...   analysis element A, B and so on\n", 
			"/h", 
			"/help", 
			"utils", 
			"Available utilities:\nmolecule	:	a molecular analyzer;\nptb		:	a periodic table(unavailable for windows);\nelements	:	a search engine for the periodic table;\n\nType 'utils [tool's name]' to use the tool.\n", 
			"utils molecule", 
			"Analysis molecule(formula or 'exit'): ", 
			"Memory error!\n", 
			"utils ptb", 
			"utils elements", 
			"Which element(atomic number/symbol/name or 'exit'): ", 
			"No such element!\n", 
			"Analyze failed!\n", 
			"Undefined atom '%s', analyze failed!\n", 
			"Invalid molecule, analyze failed!\n", 
			"Atom	Count	Mass(%)\n---------------------------------\n", 
			"---------------------------------\n", 
			"Molecule formula: %s\n", 
			"Raw formula: ", 
			"Molecular weight: %f g.mol(-1)\n", 
			"ID	Element	Weight		eV\n----------------------------------------------------\n", 
			"No.%d\n", 
			"----------------\n", 
			"Symbol: %s\n", 
			"Name: %s\n", 
			"Weight: %f\n", 
			"eV: %f\n", 
			"Gs-Level: %s\n", 
			"Gs-Config: %s\n", 
			"/csm-util-molecule", 
			"/csm-util-element", 
			"/csm-util-ptb", 
			"/analysis-molecule", 
			"/analysis-element", 
			"<- %s ->\n", 
			":"
		};
	#endif
#endif

#ifdef LOCALIZATION_ZH_CN
	#ifndef COMP_LANG
		static char *localization_table[] = {
			"[警告] 找不到参数！\n", /*  no longer supports  */
			"[警告] 核心错误！\n", 
			"-\n", 
			"+f", 
			"++full", 
			"-f",
			"--full", 
			"+s", 
			"++silent", 
			"-s", 
			"--silent", 
			"/ln", 
			"/ver", 
			"/csm", 
			"小鸡软件工作室(R) 化学方程式配平程序 版本%d.%d.%d (%s)\n", 
			"小鸡软件工作室(R) 化学方程式配平程序 版本%d.%d.%d - rc%d (%s)\n", 
			"小鸡软件工作室(R) 化学方程式配平程序 版本%d.%d.%d (%s)\n", 
			"[警告] 无效命令行！\n", 
			"[结果] ", 
			"[警告] 无法配平此方程式！\n", 
			"BCE 命令行模式无法启动（错误的参数），退出...\n", 
			"bce > ", 
			"BCE 命令行崩溃，退出...\n", 
			"exit", 
			"silent", 
			"silent on", 
			"silent off", 
			"on\n", 
			"off\n", 
			"full", 
			"full on", 
			"full off", 
			"bce: ", 
			"bce: 无法配平此方程式！\n", 
			"-\n", 
			"使用说明: bce [选项] [待配平化学方程式...]\n\n/h    /help                     打印此页\n-f    --full                    使用简单输出模式\n+f    ++full                    使用完整输出模式\n-s    --silent                  打印所有警告\n+s    ++silent                  只打印重要警告\n/ver                            打印版本信息\n/csm                            强制使用命令行模式\n/csm-util-molecule              使用命令行模式分子分析器\n/csm-util-element               使用命令行模式元素搜索器\n/analysis-molecule:[A]:[B]:...  分析分子A, B等\n/analysis-element:[A]:[B]:...   分析元素A, B等\n", 
			"/h", 
			"/help", 
			"utils", 
			"可用工具:\nmolecule	：	分子组成分析器；\nptb		：	元素周期表（不兼容 Windows 操作系统）；\nelements	：	元素检索器；\n\n输入 'utils [工具名]' 来使用工具。\n", 
			"utils molecule", 
			"分析分子(输入分子式或输入'exit'退出)： ", 
			"内存错误！\n", 
			"utils ptb", 
			"utils elements", 
			"查找元素(输入原子序数/符号/英文名或输入'exit'退出)： ", 
			"找不到相关元素\n", 
			"分析失败！\n", 
			"找不到元素 '%s', 分析失败！\n", 
			"无效的分子式，分析失败！\n", 
			"原子	个数	质量分数(%)\n---------------------------------\n", 
			"---------------------------------\n", 
			"输入分子式： %s\n", 
			"原始分子式： ", 
			"相对分子质量： %f g.mol(-1)\n", 
			"ID	元素	相对原子质量	eV\n----------------------------------------------------\n", 
			"第%d号元素\n", 
			"----------------\n", 
			"符号: %s\n", 
			"英文名： %s\n", 
			"相对原子质量： %f\n", 
			"eV： %f\n", 
			"电子排布：%s\n", 
			"电子级数: %s\n", 
			"/csm-util-molecule", 
			"/csm-util-element", 
			"/csm-util-ptb", 
			"/analysis-molecule", 
			"/analysis-element", 
			"<- %s ->\n", 
			":"
		};
	#endif
#endif

